Mostrar los tags: expresión regular

Mostrando del 11 al 20 de 43 coincidencias
Se ha buscado por el tag: expresión regular
Imágen de perfil

Validar el formato de un numero telefónico en Python


Python

Publicado el 21 de Octubre del 2020 por Katas (150 códigos)
8.829 visualizaciones desde el 21 de Octubre del 2020
Función para validar un numero de teléfono de 11 dígitos numéricos separados en grupos de tres por el guion (-), algo así: 12-123-123-123

1
2
3
4
5
6
7
validarTelefono("12-123-123-123") # True
validarTelefono("12-123-123-12") # False
validarTelefono("2-123-123-123") # False
validarTelefono("12-13-123-123") # False
validarTelefono("12-123-1a3-123") # False
validarTelefono("12/123-123-123") # False
validarTelefono("12-123123-123") # False
Imágen de perfil

Poner en mayúsculas la primera letra


JavaScript

Actualizado el 14 de Octubre del 2020 por Katas (200 códigos) (Publicado el 8 de Diciembre del 2019)
5.664 visualizaciones desde el 8 de Diciembre del 2019
Función que permite poner en mayúsculas la primera letra de una cadena o la primera letra cada palabra de una cadena.
Si no recibe una cadena, tiene que devolver una cadena vacía.

1
2
3
4
5
capitalize("el cielo es azul"); // El cielo es azul
capitalize("a"); // A
capitalize([]); // ""
capitalize("la casa azul", true); // La Casa Azul
capitalize("la CASA azul", true); // La CASA Azul
Imágen de perfil

Eliminar los espacios en blanco de una cadena


PHP

Publicado el 12 de Agosto del 2020 por Kata (76 códigos)
2.659 visualizaciones desde el 12 de Agosto del 2020
Función que mediante una expresión regular eliminar los espacios en blanco de una cadena

1
2
eliminarEspacios("the big house"); # "thebighouse"
eliminarEspacios(""); # ""

Si deseas eliminar los espacios duplicados, y dejar solo un espacio:
https://www.lawebdelprogramador.com/codigo/PHP/6409-Eliminar-mas-de-un-espacio-consecutivo-en-una-cadena.html
Imágen de perfil

Eliminar mas de un espacio consecutivo en una cadena


PHP

Publicado el 12 de Agosto del 2020 por Kata (76 códigos)
1.390 visualizaciones desde el 12 de Agosto del 2020
Función que mediante una expresión regular eliminamos los espacios consecutivos en una cadena, dejando únicamente un solo espacio.

1
2
eliminarEspaciosConsecutivos("the          big  house"); # "the big house"
eliminarEspaciosConsecutivos(""); # ""

Si deseas eliminar todos los espacios de una cadena:
https://www.lawebdelprogramador.com/codigo/PHP/6408-Eliminar-los-espacios-en-blanco-de-una-cadena.html
Imágen de perfil

Determinar si una cadena contiene algún numero en Python


Python

Publicado el 7 de Agosto del 2020 por Katas (150 códigos)
1.464 visualizaciones desde el 7 de Agosto del 2020
Simple función que mediante una expresión regular determina si una cadena contiene uno o mas números

1
2
3
4
5
6
hasNumber("la casa!!"); # False
hasNumber(""); # False
hasNumber("la c3asa!!"); # True
hasNumber("0la c9asa!!"); # True
hasNumber("125"); # True
hasNumber(12345); # True
Imágen de perfil

Contar la cantidad de números en una cadena con Python


Python

Publicado el 7 de Agosto del 2020 por Katas (150 códigos)
3.732 visualizaciones desde el 7 de Agosto del 2020
Simple función que mediante una expresión regular nos devuelve la cantidad de números que contiene una cadena dada.

1
2
3
4
5
6
countNumbers("la casa!!"); # 0
countNumbers(""); # 0
countNumbers("la c3asa!!"); # 1
countNumbers("0la c9asa!!"); # 2
countNumbers("125"); # 3
countNumbers(12345); # 5
Imágen de perfil

Determinar si una cadena contiene algún numero en JavaScript


JavaScript

Publicado el 6 de Agosto del 2020 por Katas (200 códigos)
2.022 visualizaciones desde el 6 de Agosto del 2020
Simple función que mediante una expresión regular determina si una cadena contiene uno o mas números

1
2
3
4
5
6
hasNumber("la casa!!"); // false
hasNumber(""); // false
hasNumber("la c3asa!!"); // true
hasNumber("0la casa!!"); // true
hasNumber("125"); // true
hasNumber(125); // true
Imágen de perfil

Obtener la cantidad de veces que cada vocal aparece en una cadena


Python

Actualizado el 22 de Abril del 2020 por Katas (150 códigos) (Publicado el 16 de Enero del 2020)
3.045 visualizaciones desde el 16 de Enero del 2020
Crear una función que reciba una cadena y devuelva un diccionario con la la cantidad de veces que aparece cada vocal en la cadena.

1
2
3
4
5
getVowels("") # {a: 0, e: 0, i: 0, o: 0, u: 0}
getVowels("zzzz") # {a: 0, e: 0, i: 0, o: 0, u: 0}
getVowels("the bIg house") # {a: 0, e: 2, i: 1, o: 1, u: 1}
str="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum."
getVowels(str) # {a: 29, e: 59, i: 38, o: 25, u: 17}
Imágen de perfil

Obtener las vocales de una cadena


PHP

Publicado el 15 de Abril del 2020 por Kata (76 códigos)
1.096 visualizaciones desde el 15 de Abril del 2020
Crear una función que devuelva una lista de las vocales que hay en una cadena.
No tienes que distinguir las mayúsculas de las minúsculas, y tiene que devolver el resultado ordenado alfabéticamente.
Si la cadena esta vacía, tiene que devolver una lista vacía.

1
2
3
getVocals("el amigo de el"); // ['a', 'e', 'i', 'o']
getVocals("Informatica"); // ['a', 'i', 'o']
getVocals(""); // []
Imágen de perfil

Obtener las vocales de una cadena


Python

Publicado el 15 de Abril del 2020 por Katas (150 códigos)
2.929 visualizaciones desde el 15 de Abril del 2020
Crear una función que devuelva una lista de las vocales que hay en una cadena.
No tienes que distinguir las mayúsculas de las minúsculas, y tiene que devolver el resultado ordenado alfabéticamente.
Si la cadena esta vacía, tiene que devolver una lista vacía.

1
2
3
getVocals("el amigo de el") # ['a', 'e', 'i', 'o']
getVocals("Informatica") # ['a', 'i', 'o']
getVocals("") # []